.pure-loadmore {
    padding: var(--pure-loadmore-padding, 1em 0);
    line-height: var(--pure-loadmore-line-height, 1);
    text-align: var(--pure-loadmore-text-align, center);
}

.pure-loadmore-status {
    display: var(--pure-loadmore-status-display, flex);
    flex-direction: var(--pure-loadmore-status-flex-direction, row);
    align-items: var(--pure-loadmore-status-align-items, center);
    justify-content: var(--pure-loadmore-status-justify-content, center);
    gap: var(--pure-loadmore-status-gap, 4px);
}

.pure-loadmore-loading-icon {
    font-size: var(--pure-loadmore-icon-font-size);
    color: var(--pure-loadmore-icon-color);
    animation-name: pure-animate-spin;
    animation-duration: var(--pure-loadmore-animation-duration, 1.2s);
    animation-timing-function: var(--pure-loadmore-animation-timing-function, linear);
    animation-iteration-count: var(--pure-loadmore-animation-iteration-count, infinite);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.pure-loadmore-status-text {
    font-size: var(--pure-loadmore-font-size, var(--pure-font-size-smaller));
}
